sense of fulfilment - Turc Anglais Dictionnaire